double-glass sealed window panel - Francés Inglés Diccionario